		* {
				margin: 0px;
				padding: 0px;
			}

			#box {
				width: 1519px;
				margin: 0 auto;
				overflow: hidden;
			}

			#box1 {
				width: 1519px;
				padding: 0 100px;
				box-sizing: border-box;
				margin: 0 auto;
			}

			#box2 {
				width: 1519px;
				margin: 0 auto;
				background-color: #f7f7f7;
				padding: 0 100px;
				box-sizing: border-box;
			}

			.headNav {
				width: 100%;
				background-color: #f7f7f7;
				height: 30px;
			}

			.headNavRbox {
				float: right;
				line-height: 30px;
				width: 630px;
			}

			.headNavRbox a {
				text-decoration: none;
				color: black;
				font-size: 12px;
				border-right: solid 1px #000;
				font-weight: bold;
				padding: 0px 15px;
			}

			.headNavRbox a:last-child {
				border: none;
			}

			.gnb_nav {
				margin: 0 auto;
				height: 80px;
				width: 100%;
				line-height: 80px;
				background-color: #fff;
				position: relative;
			}

			.gnb_nav_float {
				float: left;
			}

			.gnb_nav_img img {
				margin-left: 50px;
				width: 95px;
				height: 15px;
				margin-top: 30px;
			}

			.gnb_nav_center,
			.gnb_nav_righ {
				margin-left: 60px;
				font-weight: bolder;
				font-size: 14px;
				cursor: pointer;
				position: relative;
			}

			/*购物车角标css*/
			.gwcnumber{
				width: 20px;
				height: 20px;
				background-color: #003f97;
				display: inline-block;
				border-radius: 25px;
				background-position: bottom;
				position: absolute;
				top: 19px;
				color: white;
				right: 40px;
			}
			.gwcnumbertext{
				position: absolute;
				top: -30px;
				left: 6.5px;
				font-size: 6px;
			}
			/*购物车角标结束*/
			.gnb_nav_center li {
				margin-right: 8px;
				padding: 5px 12px;
				list-style: none;
				border-radius: 15px;
			}

			.gnb_nav_center li,
			.gnb_nav_righ li {
				display: inline;
			}

			.gnb_nav_righ {
				float: right;
				margin-right: 75px;
				position: relative;
			}




			.gnb_nav_righ input {
				width: 230px;
				height: 30px;
				vertical-align: middle;
				padding-left: 10px;
				border-radius: 20px;
				border: solid 1px #cacaca;
				margin-right: 20px;
				outline-color: #1890ff;
			}
			.icon-gouwuche {
				font-size: 23px;
				vertical-align: middle;
				font-weight: bolder;
				margin-right: 20px;
			}
			.dosearch {
				display: inline;
				position: relative;
			}

			.dosearch img {
				width: 18px;
				height: 18px;
				position: absolute;
				left: -55px;
				margin-top: 33px;
			}

			#show {
				width: 100%;
				height: 0px;
				background-color: #fff;
				position: absolute;
				top: 80px;
				left: 0px;
				display: block;
				padding: 0 60px 0 50px;
				box-sizing: border-box;
				transition-duration: 0.4s;
				overflow: hidden;
				z-index: 99;
			}

			#zzc {
				width: 100%;
				height: 100%;
				position: fixed;
				display: none;
				z-index: 50;
				left: 0px;
				top: 110px;
				background-color: rgba(0, 0, 0, 0.3);
			}

			#show_conten_header h1 {
				display: inline;
			}

			#show span#cancelshow {
				float: right;
				cursor: pointer;
				font-size: 40px;
			}

			.show_nav_conten {
				width: 100%;
				height: 100%;
				overflow: hidden;
			}

			.showNavone {
				width: 280px;
				float: left;
			}

			.showNavtwo {
				width: 590px;
				height: 100%;
				padding-left: 80px;
				float: left;
			}

			.showNavtwoson {
				width: 100%;
				display: none;
				animation: bounceInLeft 0.4s cubic-bezier(0.215, 0.610, 0.355, 1.000);
			}

			.showNavthree {
				width: 400px;
				float: left;
				padding-left: 70px;
				padding-bottom: 20px;
				line-height: 36px;
				border-left: solid 2px #cacaca;
				box-sizing: border-box;
			}

			.showNavone li,
			.showNavtwo li {
				list-style: none;
				font-size: 18px;
				height: 53px;
				line-height: 53px;
				cursor: pointer;
			}

			.showNavone li span img {
				float: right;
				width: 20px;
				height: 20px;
				line-height: 20px;
				padding-top: 13px;
				display: none;
				animation: bounceInLeft 0.3s cubic-bezier(0.215, 0.610, 0.355, 1.000);
			}

			@keyframes bounceInLeft {
				0% {
					opacity: 0;
					transform: translate3d(-100px, 0, 0);
				}

				100% {
					transform: translate3d(0px, 0, 0);
				}
			}

			.showNavtwo li:hover {
				font-weight: bold;
			}

			.showNavtwo li span {
				font-weight: 100;
				font-size: 12px;
				background-color: #0381fe;
				border-radius: 100%;
				color: #fff;
				padding: 1px 2px;
				vertical-align: top;
				margin-left: 5px;
			}

			#advertisebox {
				border-radius: 10px;
				cursor: pointer;
				width: 330px;
				height: 330px;
				overflow: hidden;
			}

			.showNavthree img {
				width: 100%;
				height: 100%;
				transition: all 0.2s;
			}

			#advertisebox:hover img {
				transform: scale(1.06);
			}

			.showNavthree a {
				cursor: pointer;
				font-weight: bold;
			}

			.showNavthree a#lianjie {
				border-bottom: solid 2px #000;
			}

			/* 轮播 */
			.wrapperbox {
				width: 12152px;
				height: 640px;
				background-color: #000;
				position: relative;
			}

			.wrapper li img {
				width: 1519px;
				height: 640px;
				margin-top: -3px;
				float: left;
			}

			.wrapper li video {
				width: 1519px;
				height: 635px;
				float: left;
			}

			.wrapper li {
				list-style: none;
				position: relative;
				cursor: pointer;
			}

			.wrapper {
				position: relative;
			}

			#btn_content {
				width: 1519px;
				position: absolute;
				top: 45%;
			}

			#left img,
			#right img {
				width: 50px;
			}

			#right img {
				float: right;
			}

			#left img:hover,
			#right img:hover {
				border: solid 3px #cacaca;
				border-radius: 100%;
			}

			#point_row {
				position: absolute;
				top: 94%;
				left: 470px;
			}

			#point_row span {
				width: 109px;
				height: 3px;
				display: inline-block;
				background-color: #cacaca;
				margin-right: 2px;
			}

			#lunbotext {
				position: absolute;
				top: 35%;
				left: 180px;
			}
			#lunbotext #text1{
				font-size: 40px;
				margin: 10px 0;
			}
			#lunbotext #text2,#lunbotext #text3{
				font-weight: bolder;
				margin: 10px 0;
			}
			#lunbotext #text4 button{
				border: none;
				padding: 15px 30px;
				background-color: #ffffff;
				color: #000;
				border-radius: 30px;
				cursor: pointer;
			}

			

			.maodianbox {
				padding: 50px 109px;
				box-sizing: border-box;
				width: 1519px;
				height: 150px;
				position: sticky;
				top: 0;
				margin: 0 auto;
				background-color: #FFFFFFCC;
				z-index: 20;
			}

			#maodiansmall {
				width: 110px;
				text-align: center;
				float: left;
				margin-right: 20px;
			}

			#maodiansmall a img {
				width: 40px;
				height: 40px;
			}

			#maodiansmall a {
				color: #000;
				text-decoration: none;
			}

			.tuijian_box {
				padding: 50px 0;
				width: 100%;
				height: 465px;
				box-sizing: border-box;
			}

			#tuijian {
				float: left;
			}

			.tuijian_box img {
				width: 305px;
				margin-left: 20px;
			}

			.tuijian_box img:hover {
				transform: scale(1.02);
			}

			.ad-img {
				text-align: center;
				margin: 40px 0;
			}

			.rexiaotuijian {
				height: 676px;
				box-sizing: border-box;
			}

			#hot-img img {
				width: 410px;
				height: 540px;
			}

			#hot-img {
				float: left;
				margin-right: 43px;
			}

			#hot-img:last-child {
				margin-right: 0px;
			}

			.rexiaotuijian h1 {
				padding: 25px 0;
			}

			.new {
				overflow: hidden;
				padding-bottom: 30px;
			}

			.new h1 {
				padding: 25px 0;
			}

			.new-left {
				margin-right: 25px;
				background-color: #fff;
				border-radius: 15px;
				text-align: center;
				padding-top: 30px;
				box-sizing: border-box;
			}

			.new-left,
			.new-right {
				width: 645px;
				height: 640px;
				float: left;
			}

			#smallnew {
				width: 305px;
				height: 305px;
				border-radius: 15px;
				float: left;
				margin: 0 25px 25px 0;
				background-color: #fff;
				text-align: center;
				padding-top: 20px;
				box-sizing: border-box;
			}

			#smallnew:nth-child(2n) {
				margin-right: 0px;
			}

			.new-left img {
				width: 420px;
				height: 420px;
				transition-duration: 0.7s;
			}

			.new-left img:hover,
			#smallnew img:hover {
				transform: scale(1.1);
			}

			#smallnew img {
				width: 160px;
				height: 160px;
				transition-duration: 0.5s;
			}

			.new-left p#p1 {
				font-weight: bolder;
				font-size: 25px;
				margin: 15px 0;
			}

			.new-left p#p2 {
				color: #b1b1b1;
				margin-bottom: 10px;
			}

			.new-left p#p3 {
				font-size: 20px;
				font-weight: bold;
				color: #004098;
			}

			#smallnew p#p1 {
				margin: 5px 0 20px 0;
				font-weight: bold;
			}

			#smallnew p#p2 {
				color: #b1b1b1;
			}

			#smallnew p#p3 {
				font-size: 15px;
				font-weight: bold;
				color: #004098;
			}

			#sjAndpb {
				overflow: hidden;
			}

			#sjAndpb h1 {
				padding: 25px 0;
			}

			#sjpbleft {
				width: 314px;
				height: 624px;
				float: left;
				margin-right: 30px;
			}

			#sjpbright {
				width: 960px;
				height: 624px;
				float: left;
			}

			#sjpbrTop,
			#sjpbrBottom {
				float: left;
			}

			#sjpbrTop div {
				width: 210px;
				height: 300px;
				border-radius: 15px;
				background-color: #fff;
				float: left;
				text-align: center;
				margin-left: 30px;
				margin-bottom: 27px;
			}

			#sjpbrTop div img,
			#sjpbswrapper div img {
				width: 165px;
				height: 165px;
			}

			#sjpbrTop div p#p1 {
				font-weight: bolder;
				font-size: 15px;
				margin: 8px 0;
			}

			#sjpbrTop div p#p2 {
				color: #b1b1b1;
				font-size: 12px;
				margin-bottom: 10px;
			}

			#sjpbrTop div p#p3 {
				font-size: 18px;
				font-weight: bold;
				color: #004098;
			}

			#sjpbrBottom {
				margin-top: 20px;
				width: 970px;
				height: 300px;
				border-radius: 15px;
				background-color: #fff;
				padding-left: 45px;
				box-sizing: border-box;
				overflow: hidden;
				position: relative;
			}

			#sjpbswrapper div {
				box-sizing: border-box;
				padding-top: 30px;
				width: 220px;
				height: 300px;
				border-radius: 15px;
				background-color: #fff;
				float: left;
				margin-right: 27px;
				text-align: center;
			}

			#sjpbswrapper div:last-child {
				margin-right: 0px;
			}

			#sjpbswrapper {
				width: 1976px;
				position: absolute;
				left: 5px;
			}

			#sjpbBtn {
				width: 970px;
				position: absolute;
				top: 45%;
				left: 0px;
			}

			#sjpbBtn img {
				width: 31px;
				height: 43px;
			}

			#sjpbBtn a {
				cursor: pointer;
			}

			#sjpbBtn a:nth-child(2) {
				float: right;
			}





		.BOX2{
			width:100%;
			height:495px;
			border-bottom: solid 1px #d9d9d9;
			background-color: #ffffff;
			margin-top: 80px;
		}
		.BOX3{
			float: left;
			width: 754px;
			height: 182px;
		}
		.BOX4{
			float: left;
			width: 385px;
			height: 197px;
		}
		.BOX4>img{
			margin-top: 58px;
			margin-left:109px;
		}
		.BOX4>p{
			font-size: 15px;
			margin-top: 15px;
			margin-left: 140px;
		}
		.BOX5{
			float: left;
			width: 369px;
			height: 197px;
		}
		.BOX5>img{
			margin-top: 58px;
			margin-left: 40px;
		}
		.BOX5>p{
			margin-top: 15px;
			margin-left:77px;
			width: 279px;
		}
		.BOX7{
			float: left;
			display: flex;
			margin-top: 15px;
			width: 392px;
			height:297px;
			border-right: solid 1px #d9d9d9;
		}
		.BOX7>div{
			width:90px;
			height:175px;
			margin-left: 102px;
		}
		.BOX7>:first-child>p>a:link{
			font-size: 12px;
			text-decoration: none;
		}
		.BOX7>div>p{
			margin-top: 10px;
			color: #000;
		}
		.BOX7>:first-child>p>a:hover{
			color: #0000FF;
			text-decoration:underline;
		}
		.BOX7>:last-child>p>a:link{
			font-size: 12px;
			text-decoration:none;
		}
		.BOX7>div>p>a{
			color: #000;
		}
		.BOX7>:last-child>p>a:hover{
			color: #0000FF;
			text-decoration:underline;
		}
		.BOX8{
			float: left;
			display: flex;
			margin-top: 15px;
			width: 361px;
			height:297px;
			border-right: solid 1px #d9d9d9;
		}
		.BOX8>div{
			width:100px;
			height:175px;
			margin-left: 102px;
		}
		.BOX8>div>p>a{
			color: #000;
		}
		.BOX8>:first-child>p>a:link{
			font-size: 12px;
			text-decoration: none;
		}
		.BOX8>div>p{
			margin-top: 10px;
		}
		.BOX8>:first-child>p>a:hover{
			color: #0000FF;
			text-decoration:underline;

		}
		.BOX8>:last-child>p>a:link{

			font-size: 12px;
			text-decoration:none;
		}
		.BOX8>:last-child>p>a:hover{
			color: #0000FF;
			text-decoration:underline;

		}
		.BOX9{
			float: right;
			width: 436px;
			height: 494px;

		}
		.BOX10{
			width: 436px;
			height: 259px;
		}
		.BOX11{
			margin-left: 93px;
			width: 72%;
			height: 140px;
			border-bottom: solid 1px #d9d9d9;
		}
		.BOX11>img{
			margin-top: 58px;
			margin-right: 20px;
			margin-bottom: -20px;
		}
		.BOX12{
			margin-left: 93px;
			width: 72%;
			height: 119px;
			border-bottom: solid 1px #d9d9d9;
		}
		.BOX12>img{
			margin-top:35px;
		}
		.BOX12>div{
			float: right;
			margin-right: 40px;
			margin-top:30px ;
		}
		.BOX13{
			width: 436px;
			height: 235px;
		}
		.BOX13>img{
			float: right;
			margin-top: -30px;
		}
		.BOX13>div{
			font-size: 17px;
			padding-top:60px;
			padding-left: 100px;
		}
		.BOX13:last-child>div>p{
			margin-top:-50px;
			font-size: 14px;
		}
		.BottomBox{
			width:100%;
			height: 100px;
			background-color: #ffffff;
			overflow: hidden;
		}
		.BottomBox>:first-child{
			margin-top: 20px;
		}
		.BottomBox>div{
			display: flex;
			font-size: 12px;
		}
		.BottomBox>div>img{
			margin-top: 20px;

		}
		.BottomBox>:nth-child(2)>p{
			height:20px;
			margin-top: 20px;
		}
		#baobox{
			width:100%;
			height: 530px;
		}
		#baobox>:first-child{
			margin: 0 auto;
			width: 1200px;
		}